## 20ms 2984KB 1/5超时
## 显然，是由于0<N<10^5导致的。

num=int(input())
named={}
for i in range(num):
    person = input().split()
    # if person[1]>"2014/09/06" or person[1]<"1814/09/06":
    if '1814/09/06' <= person[1] <= '2014/09/06':
        named[person[1]]=person[0]


ans=sorted(named.items(),key=lambda x:x[0])
if ans:
    print(f"{len(ans)} {ans[0][1]} {ans[-1][1]}")
else:
    print("0")

